[XEN] Use cpumask macros to update numa node masks.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 13 Dec 2006 10:24:20 +0000 (10:24 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 13 Dec 2006 10:24:20 +0000 (10:24 +0000)
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/numa.c
xen/include/asm-x86/numa.h

index 23255eb7697fd905fcfb0cf66a4cfe12d1d8770f..386234fd4721fdeaf84276ce9629157a89ac9a68 100644 (file)
@@ -214,7 +214,7 @@ void __init numa_initmem_init(unsigned long start_pfn, unsigned long end_pfn)
 
 __cpuinit void numa_add_cpu(int cpu)
 {
-       set_bit(cpu, node_to_cpumask[cpu_to_node(cpu)].bits);
+       cpu_set(cpu, node_to_cpumask[cpu_to_node(cpu)]);
 } 
 
 void __cpuinit numa_set_node(int cpu, int node)
index 3b52f28b5fd42ebb290b8b010acbc502870b6b0b..ee150953bfab36882e8c93157830c238cbf1a547 100644 (file)
@@ -37,7 +37,7 @@ extern void __init init_cpu_to_node(void);
 
 static inline void clear_node_cpumask(int cpu)
 {
-       clear_bit(cpu, node_to_cpumask[cpu_to_node(cpu)].bits);
+       cpu_clear(cpu, node_to_cpumask[cpu_to_node(cpu)]);
 }
 
 /* Simple perfect hash to map physical addresses to node numbers */